<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  <title>Commits a transaction to the database</title>

 </head>
 <body><div class="manualnavbar" style="text-align: center;">
 <div class="prev" style="text-align: left; float: left;"><a href="function.fbsql-close.html">fbsql_close</a></div>
 <div class="next" style="text-align: right; float: right;"><a href="function.fbsql-connect.html">fbsql_connect</a></div>
 <div class="up"><a href="ref.fbsql.html">FrontBase 函数</a></div>
 <div class="home"><a href="index.html">PHP Manual</a></div>
</div><hr /><div id="function.fbsql-commit" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">fbsql_commit</h1>
  <p class="verinfo">(PHP 4 &gt;= 4.0.6, PHP 5)</p><p class="refpurpose"><span class="refname">fbsql_commit</span> &mdash; <span class="dc-title">Commits a transaction to the database</span></p>

 </div>
 
 <div class="refsect1 description" id="refsect1-function.fbsql-commit-description">
  <h3 class="title">说明</h3>
  <div class="methodsynopsis dc-description">
   <span class="type">bool</span> <span class="methodname"><strong>fbsql_commit</strong></span>
    ([ <span class="methodparam"><span class="type">resource</span> <code class="parameter">$link_identifier</code></span>
  ] )</div>

  <p class="para rdfs-comment">
   Ends the current transaction by writing all inserts, updates and deletes
   to the disk and unlocking all row and table locks held by the transaction.
   This command is only needed if autocommit is set to false.
  </p>
 </div>


 <div class="refsect1 parameters" id="refsect1-function.fbsql-commit-parameters">
  <h3 class="title">参数</h3>
  <p class="para">
   <dl>

    <dt>
<em><code class="parameter">
link_identifier</code></em></dt>
<dd>
<p class="para">由
<span class="function"><a href="function.fbsql-connect.html" class="function">fbsql_connect()</a></span> 或
<span class="function"><a href="function.fbsql-pconnect.html" class="function">fbsql_pconnect()</a></span> 返回的 FrontBase 链接标识符.</p>
<p class="para">如可选并未指定，函数会尝试查找一个到 FrontBase 服务器的开放链接，且如没有找到这样的链接，会尝试通过不带参数调用 <span class="function"><a href="function.fbsql-connect.html" class="function">fbsql_connect()</a></span> 来创建一个。</p>
</dd>

   </dl>

  </p>
 </div>


 <div class="refsect1 returnvalues" id="refsect1-function.fbsql-commit-returnvalues">
  <h3 class="title">返回值</h3>
  <p class="para">
   成功时返回 <strong><code>TRUE</code></strong>， 或者在失败时返回 <strong><code>FALSE</code></strong>。
  </p>
 </div>


 <div class="refsect1 seealso" id="refsect1-function.fbsql-commit-seealso">
  <h3 class="title">参见</h3>
  <p class="para">
   <ul class="simplelist">
    <li class="member"><span class="function"><a href="function.fbsql-autocommit.html" class="function" rel="rdfs-seeAlso">fbsql_autocommit()</a> - Enable or disable autocommit</span></li>
    <li class="member"><span class="function"><a href="function.fbsql-rollback.html" class="function" rel="rdfs-seeAlso">fbsql_rollback()</a> - Rollback a transaction to the database</span></li>
   </ul>
  </p>
 </div>


</div><hr /><div class="manualnavbar" style="text-align: center;">
 <div class="prev" style="text-align: left; float: left;"><a href="function.fbsql-close.html">fbsql_close</a></div>
 <div class="next" style="text-align: right; float: right;"><a href="function.fbsql-connect.html">fbsql_connect</a></div>
 <div class="up"><a href="ref.fbsql.html">FrontBase 函数</a></div>
 <div class="home"><a href="index.html">PHP Manual</a></div>
</div></body></html>
